/**
 * este javaScript é para configurar o ajax do Jquery e tratar os erros
 */
$(function(){
	$("body").ajaxError(function(event, request, settings, errorThrown){
		if(errorThrown != ""){
			if(errorThrown == "Not Found" || errorThrown == "Internal Server Error"){
				alert("ERRO INTERNO NO SISTEMA!!!\n\n" +
						"Se esta mensagem persistir, por favor, entre em contato\ncom o suporte técnico.\n\n" +
						"Rone Santos: (69)8406-2227\n" +
						"Alan Reges: (69)8421-5633");
			}
		}
	});
	$("body").ajaxSuccess(function(event, request, settings){
		var res = request.responseText;
		//alert(res);
		if(res == "sessaoExpirou"){
			window.location.href="login.jsp";
		}
		if(res == "falhaConexao"){
			alert("Falha na conexão com o banco de dados!!!\n\n" +
					"Se a sua conexão com a internet está normal,\n" +
					"por favor, não hesite em contatar o suporte técnico.\n\n" +
						"Rone Santos: (69)8406-2227\n" +
						"Alan Reges: (69)8421-5633");
			return false; 
		}
	});
	
	$.ajaxSetup({
		type: "POST",
		dataType: "Html"
	});
});